type crypto/internal/mlkem768.ringElement
18 uses
crypto/internal/mlkem768 (current package)
mlkem768.go#L325: r, e1 := make([]nttElement, k), make([]ringElement, k)
mlkem768.go#L336: u := make([]ringElement, k) // NTT⁻¹(AT ◦ r) + e1
mlkem768.go#L425: u := make([]ringElement, k)
mlkem768.go#L556: type ringElement [n]fieldElement
mlkem768.go#L637: func ringCompressAndEncode1(s []byte, f ringElement) []byte {
mlkem768.go#L653: func ringDecodeAndDecompress1(b *[encodingSize1]byte) ringElement {
mlkem768.go#L654: var f ringElement
mlkem768.go#L668: func ringCompressAndEncode4(s []byte, f ringElement) []byte {
mlkem768.go#L681: func ringDecodeAndDecompress4(b *[encodingSize4]byte) ringElement {
mlkem768.go#L682: var f ringElement
mlkem768.go#L695: func ringCompressAndEncode10(s []byte, f ringElement) []byte {
mlkem768.go#L718: func ringDecodeAndDecompress10(bb *[encodingSize10]byte) ringElement {
mlkem768.go#L720: var f ringElement
mlkem768.go#L735: func samplePolyCBD(s []byte, b byte) ringElement {
mlkem768.go#L745: var f ringElement
mlkem768.go#L784: func ntt(f ringElement) nttElement {
mlkem768.go#L805: func inverseNTT(f nttElement) ringElement {
mlkem768.go#L823: return ringElement(f)
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |